#ifndef EQUIPO_H
#define EQUIPO_H

#include "jugador.h"
#include "stdbool.h"

typedef struct equipo equipo_t;

equipo_t *equipo_crear(char *pais, jugador_t **jugadores);

bool equipo_mirar(void *dato);

bool visitar(const char *, void *, void *);

jugador_t* equipo_buscar_jugador_por_dorsal(equipo_t *equipo,int dorsal);

void equipo_imprimir_por_dorsal(equipo_t *equipo);

void equipo_imprimir_por_nombre(equipo_t *equipo);

void equipo_destruir(equipo_t *equipo);

const char *equipo_obtener_pais(equipo_t *equipo);

#endif //EQUIPO_H
